Project Leyden
Project Leyden
Javaプログラムの起動時間短縮・ピーク性能到達時間短縮・フットプリント削減を主目的とするプロジェクト
HotSpotグループとCore Librariesグループがスポンサー
JEPの進捗
進行中:Ahead-of-Time Code Compilation(詳細TBD)
JDK 24で提供済み:JEP 483 Ahead-of-Time Class Loading & Linking
JDK 25で提供済み:JEP 514 Ahead-of-Time Command-Line Ergonomics、JEP 515 Ahead-of-Time Method Profiling
JDK 26で提供済み:JEP 516 Ahead-of-Time Object Caching with Any GC
開発状況
リポジトリはopenjdk/leyden(GitHub)で開発中
主な作業ブランチはpremainブランチ
jdk.java.net/leydenにてアーリーアクセスビルドを公開中
フィードバックはleyden-devメーリングリストで受付
設計ノート・発表
2022年〜2024年にかけて複数の設計ノートを公開(Condensers・Training Runs等)
JavaOne 2025・JVMLS 2024・Devoxx 2024等で多数の発表を実施
Written by Claude Code